html,body {	width: 100%;height: 100%; }
#overlay{ background:#fff;}

/*=========base========*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { font-size: 14px; margin: 0; padding: 0;}
input,textarea{ font-size:12px; font-family: "微软雅黑"; padding:0; color:#888}
img{ border:0;}
ul,ol{ list-style:none}
a{ text-decoration:none; color:#333;}
a:hover{ color:#f98b0c;}
body{ background-color:#fff; color:#575656; font:12px/1.5em "微软雅黑"; -webkit-font-smoothing: antialiased; min-width:998px}
p{   font:14px/1.8em "微软雅黑"; }
.newslist .conts p,.newslist .conts p a{ font-size:12px;}
.exchange-down-publiclist .tit a{ font-size:12px;}

.black15{ font-size:0; height:15px; overflow:hidden; width:100%}
.black12{ font-size:0; height:12px; overflow:hidden; width:100%}
/* 通用空白间距 */
.blank1{ height:1px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank40{ height:40px; font-size:1px; width:100%; clear:both;overflow:hidden; }
.fl{ float:left;display:inline}
.fr{ float:right; display:inline}
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;} 
.fixfloat{ zoom:1}
.clear{ clear:both}
.green,.green a{ color:#00ac00}
.org,.org a{ color:#ff931a}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.iconbg,.a_more{background-repeat: no-repeat;  display:block;overflow:hidden; line-height:9999px; text-indent:-9999px; cursor:pointer;}
.a_more{ background:url(i03.gif) no-repeat left top; width:10px; height:10px;}
/*头部*/
.header{ background:url(navbg.png) repeat-x left -13px; position:absolute; z-index:999; left:0; top:0; width:100%; height:100px;}
#nonavbg{ background:none}
.header_group{ background:url(navbg.png) repeat-x left bottom; position:absolute; z-index:999; left:0; bottom:0; width:100%; height:75px;}
.header_top{ position:relative; z-index:10; width:1000px; margin:0 auto; text-align:left; height:30px;}
.logo{ float:left; padding-top:20px;}
#slogo{ padding-top:45px;}
#slogo img{ height:45px;}
.logo img{ height:50px;}
.h-right{ float:right; padding-top:5px;}
#sh-right{ padding-top:7px;}
.h-right ul{  display:inline; padding-right:5px; line-height:24px;}
.h-right li{ float:left; color:#3a3a3a; display:inline;}
.li_Eng{ font-family: Arial;}
.h-right a{color:#5e5756; font-size:12px; }
.h-right a:hover{ color:#f98b0c;}
.h-right .li_a .on{ background:url(i02.gif) no-repeat 43px 5px; position:relative; z-index:1; display:block;}
.h-right .li_a{ background:url(i01.gif) no-repeat left 11px; padding-left:10px; margin-left:15px;}
 
.h-r-nav{ position:relative; line-height:30px;margin-left:3px}
.h-r-nav .on{ background:url(i11.gif) no-repeat right 10px; position:relative; float:left; width:68px; height:24px; padding-right:5px; text-align:center; line-height:24px; color:#ff0000; z-index:1; cursor:pointer; font-size:13px;}
.h-r-nav #on{ height:20px; line-height:none}

.h-r-nav-list{ background-color:#fff;position:absolute; right:0; top:23px; display:none; width:350px; padding:10px 15px;border:1px solid #d0d6e2; line-height:1.7em;}
.h-r-nav-list dl{ padding:4px 0; border-top:1px dotted #ccc;}
.h-r-nav-list dl.fist{ border-top:0 none;}
.h-r-nav-list dt{ color:#f99d32;padding-bottom:2px; font-weight:bold; }
.h-r-nav-hover .h-r-nav-list{ display:block;}
.h-r-nav-hover .on{ background:#fff; width:66px; font-size:16px; height:23px; line-height:23px; border:1px solid #d0d6e2; border-bottom:0;}
.h-r-nav-list dd a{ margin-right:7px;}
.ssnav{width:100%; height:30px; background:#0268B3}
#son { color:#FC0; font-size:14px}
#xnav{ font-size:16px; height:53px; position:relative}
#xnav span{ display:block; float:left; padding-top:18px; height:35px;  font-size:16px;   text-indent:30px;}
.tnav{ position:absolute; right:0px; top:0px;}
.tnav ul li{ width:124px;  padding-top:18px; height:36px;   text-align:center; float:left}
.tnav ul #sele{ background:url(nvbg.png) no-repeat; color:#fff}
.tnav ul #sele a{ color:#FFF}
.xbg1{ background:url(xnav1.png) no-repeat left center; color:#333}
.xbg2{ background:url(xnav2.png) no-repeat left center; color:#333}
.xbg3{ background:url(xnav3.png) no-repeat left center; color:#333}
.xbg4{ background:url(xnav4.png) no-repeat left center; color:#333}
.xbg5{ background:url(xnav5.png) no-repeat left center; color:#333}
.xbg6{ background:url(xnav6.png) no-repeat left center; color:#333;}
.xbg7{ background:url(xnav7.png) no-repeat left center; color:#333;}
.xbg8{ background:url(xnav8.png) no-repeat left center; color:#333;}
.xbg9{ background:url(xnav9.png) no-repeat left center; color:#333;}
.xbg10{ background:url(xnav10.png) no-repeat left center; color:#333;}
.xbg11{ background:url(xnav11.png) no-repeat left center; color:#333;}
.xbg12{ background:url(xnav12.png) no-repeat left center; color:#333;}
.xbg13{ background:url(xnav13.png) no-repeat left center; color:#333;}
.xbg14{ background:url(xnav14.png) no-repeat left center; color:#333;}
.xbg15{ background:url(xnav15.png) no-repeat left center; color:#333;}
.xbg16{ background:url(xnav16.png) no-repeat left center; color:#333;}
.topblue{width:100%; background:url(20160219175251.png) repeat-x; height:48px; margin-top:2px; border-bottom:3px solid #308DE1;}

.navbody{position:absolute; left:0;top:48px; width:100%; padding-top:39px;}
.nav{
	width: 1045px;
	position: absolute;
	right: 150px;
	top: 0px;
	margin-left: -500px;
}
.nav_ul{ float:right; display:inline; padding-right:5px; margin-top:15px}
#indexnav_ul{ margin-top:0px;}
.nav li{ float:left; color:#575757; font-size:16px;  display:inline; padding:0 0 0 35px;}
.nav_li a{ position:relative;color:#333; z-index:2; font-size:16px}
.nav_lib a{ position:relative;color:#333; z-index:2; font-size:16px}
.nav_li_hover{ z-index:1; }
.nav_li .on{ display:block; float:left; height:39px; position:relative; z-index:2; cursor: pointer; font-size:16px;}
.nav_li_hover .subnav{ display:block;}
.nav_li_hover .on{ background:url(i07.png) no-repeat center bottom; _background-image:url(i07.gif); /*for IE6*/color:#666}
.subnav{ background:url(subbg.gif) no-repeat left top; position:absolute; overflow:hidden; height:29px; width:910px; padding-top:45px; z-index:1; display:none; font-size:12px;}
.subnav li{  font-size:12px; color:#fff; font-weight:normal; padding:0 20px 0 0}
.subnav li a{color:#fff; font-size:12px;}
.subnav li a:hover{color:#f98b0c; font-size:12px;}
.subnavbg{ background-color:#646e71;opacity:0.7;filter:Alpha(Opacity=70); height:29px; width:100%; display:none;}
#indexnavbg{ margin-top:0px;}

.sub-ul01{left:310px; width:560px; }
.sub-ul02{left:400px; width:560px;}
.sub-ul03{left:240px; width:560px;}
.sub-ul04{right:180px; width:560px;}
.sub-ul05{right:0px;}
.sub-ul06{right:0px;}
.sub-ul07{right:-90px;}
.sub-ul07 ul,.sub-ul06 ul,.sub-ul05 ul,.sub-ul04 ul{ float:right;}
.sub-ul07 ul li,.sub-ul06 ul li,.sub-ul05  ul li,.sub-ul04  ul li{ padding:0 0 0 20px;}
.sub-ul03 ul{ text-align: center;}
.sub-ul03  ul li{ float: none; display:inline; padding:0 7px }


 
/*内页滚动向上收缩*/
#head{position:absolute;z-index:3;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.no-touch #head{z-index:3;position:fixed; _position:absolute;top:0; left:0;}
#featured{overflow:hidden;z-index:1;position:relative}
.no-touch #featured{position:fixed;_position:relative; top:0;display:block;z-index:0; left:0}
#overlay{ z-index:2; position:relative;}

.no-touch #featured{height:300px}
.no-touch #overlay{margin-top:300px; _margin-top:0;}


/*旗下产业
-------------------------------------------------------------- */
.scont { width:985px; margin:0 auto; padding-top:29px;}
.scybt { float:left; width:100%;}
.scybta { background:url(jian2.jpg) no-repeat left; padding-left:22px; font-size:16px; color:#8A8A8A;}
.scybta a { font-size:20px; color:#414141;}
#f16 a{ font-size:16px} 
.scywk  { width:985px; float:left; padding-top:0px; height:auto; }



.web_widht{ width:980px; margin:0 auto;}/* 网页的内容宽 */
.course{ height:112px; background:#FFF;}
.course_nr{height:140px; background:url(ico9.gif) repeat-x center;}
.course_nr li{ float:left; padding-top:110px; width:140px; text-align:center; position:relative; margin-top:23px;font-size:16px;}
 

.bg1 { background:url(ico10.png) no-repeat center top;}
.bg2 { background:url(ico11.png) no-repeat center top;}
.bg3 { background:url(ico12.png) no-repeat center top;}
.bg4 { background:url(ico13.png) no-repeat center top;}
.bg5 { background:url(ico14.png) no-repeat center top;}
.bg6 { background:url(ico15.png) no-repeat center top;}
.bg7 { background:url(ico16.png) no-repeat center top;}
.bg8 { background:url(ico17.png) no-repeat center top;}
/*--- 集团动态 ---*/
.greyb{ width:100%; height:auto; background:#f9f9f9}
.sdtdk { background:#F9F9F9; padding-top:28px; padding-bottom:15px; width:100%; margin:0 auto; padding-bottom:32px;}
.sdtnk { width:985px; margin:0 auto;}
.sdtxk { width:100%; padding-top:20px; float:left;}
.sjtdt { width:605px; float:left; height:360px; background-color:#fff; padding:19px 11px 0 20px;}
.sdtyt { float:right; width:312px; height:304px;}
.sdtnr { float:left; width:100%;}
.sdtnr ul li { border-bottom:1px dashed #ABABAB; line-height:38px; font-size:13px; text-align:right;}
.sdtnr ul li a { float:left; text-align:left; color:#686868;}
.tuk { border:1px solid #D2D2D2; padding:8px 9px; float:left;}
.tuk img{ width:180px; height:120px;}
.sdtnr2 {  width:389px; text-align:left;}
.sdtnr2 h1 { font-size:16px; line-height:20px; margin:0; padding:0;}
.sdtms { line-height:22px; padding-top:10px; width:100%; float:left; color:#8B8B8B;}
.sdtxq { float:left; width:100%;}
.sdtxq a { color:#70A2DF;}
.sjta { float:left; width:144px; height:131px; padding:22px 6px 0 6px; background-color:#0166B6; color:#FFF; line-height:24px; font-size:13px;}
.sjta  span { font-size:22px;color:#FFF;}

.sjtb { float:left; width:142px; height:131px; background-color:#F4CF5A;color:#604500;line-height:24px;  font-size:13px; text-align:left; padding-left:14px; padding-top:20px;}
.sjtb span a { color:#604500; text-align:right; padding-right:10px;display:block; font-size:22px;}
 
.sjtc { width:156px; float:left;height:153px; background:url(r1.jpg) no-repeat;}
.sjtc a { color:#fff; font-size:14px; text-align:center; padding-left:60px; padding-top:111px; display:block; line-height:42px;}
.sjtc a:hover { color:#fff;}
.sjtd { width:156px; float:left;height:151px; background:url(r2.jpg) no-repeat;}
.sjtd a { color:#fff; font-size:14px; text-align:center; padding-left:44px; display:block; line-height:48px; padding-bottom:100px;}
.sjtd a:hover { color:#fff;}


/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float: left; }
.right{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

/*--- 关于万达 ---*/
 
.qypdk { width:930px; margin:0 auto;}
.qypdbt { padding-top:8px; width:100%; border-bottom:1px solid #E7E7E7; padding-bottom:17px; overflow:hidden; float:left;}
.qypdbta { float:left; color:#333333; font-size:16px;}
.qypdbta a { color:#333333; font-size:16px;}
.qypdbta span { color:#9c9a9f; padding-left:5px;}
.qypdsa { width:100%; padding-top:26px; float:left;}
.qypdsz { float:left; width:626px;}


#con {	WIDTH:100%; float:left;}
 
 
.spbga { background-color:#F6F6F6; width:374px; padding-left:6px;}
.spywz { color:#757575; font-size:13px; width:222px;}
.spywz a{ color:#757575; font-size:13px; line-height:28px;}
.pdqywh { width:258px; float:right;}
.w100 { width:100%;}
.gd1 { padding-top:2px;}
.whtu { float:left; padding-top:34px; width:100%;}

.container{ width:100%; float:left; padding-top:12px;}
.menuTitle{ width:245px; padding-left:12px; height:26px; font-weight:bold; background-color:#EDECEC;margin:0 auto; line-height:26px; font-size:13px; color:#505050; border:none; cursor:pointer;margin-bottom:1px;}
.menuContent{ background-color:#fff; margin:0 auto; height:auto; width:257px; text-align:left; display:none;}
.activeTitle{ width:245px; padding-left:12px; height:26px;  margin:0 auto; line-height:26px; font-size:13px; color:#505050; cursor:pointer;}
.lhe { line-height:35px; color:#505050; padding-left:12px;}

.pdqyfc { width:930px;margin:0 auto;padding-top:44px;}
.pdfck { width:100%; float:left; padding-top:20px;}
.pdfcy { width:184px; float:left; padding-right:2px;}
.pdfcy a { display:block; width:186px; height:180px;}
.pdfcy a img { opacity:0.5;filter: Alpha(opacity=50); }
.pdfcy a:hover img { opacity:1;filter: Alpha(opacity=100); }
.pdfcbt { width:184px; text-align:center; background-color:#EDECEC; height:30px; line-height:30px; font-size:13px;}
.pdfcbt a { font-size:13px; display:block;}
.pdfcy a:hover .pdfcbt { color:#fff; background-color:#0066B3;}
.pdzx { width:930px;margin:0 auto;padding-top:38px; padding-bottom:91px;}
.pdbjbh { width:628px; float:left;}
.pdbjbh ul li { background-color:#fff; float:left;width:285px; height:347px; padding-left:13px; padding-right:13px;}
.pdbjbh ul li:hover { background-color:#F0F0F0;}
.video_list a { display:block;}
.zongc { float:left; width:100%; padding-top:17px;}
.pdzctu { float:left; padding-top:15px;}
.pdzcwz { line-height:24px; padding-top:10px; float:left; width:100%;}
.pdzcwz a { color:#7d7d7d;}
.pdldgh { width:284px;}

.video_list .ico2_4{left:10px;bottom:10px;}
.video_list a:hover .ico2_4{background-position:-80px -20px;}
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico.png);}
.ico2_4{background-position:-60px -20px;}
.pdryxwz a { float:left; color:#ac0101; font-size:14px; padding-top:16px;}

.Shopping { width:284px; padding-top:15px; float:left;}
.PicCont{ position:relative; width:284px; height:230px; overflow:hidden;}
.PicCont .Pic{ display:none; position:absolute; left:0px; top:0px; width:286px; height:230px;}
.PicCont .Pic img { width:283px; height:230px;}
 

/*底部*/
.footer{ background:#666; width:100%; padding:30px 0; border-top:5px solid #191919;}
.footer-nav{ position:relative;}
.footer-nav:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.footer-nav dl{ float:left; width:16%; margin:0;}
.footer-nav dl.first{ width:16%; margin-left:32px;}
.footer-nav dl dt p{ color:#fff; font-size:18px; font-weight:normal; position:relative;}
.footer-nav dl dt p i{ position:absolute; left:-24px; top:7px}
.footer-nav dl dt p i img{ width:17px; height:17px;}
.footer-nav dl dd{ margin:0; position:relative;}
.footer-nav dl dd p a{ color:#c1c1c1; font-size:14px;}
.footer-nav dl dd p a:hover{ color:#fff;}
.footer-nav dl.last{ width:auto; float:right; margin-right:4px; margin-left:10px}
.footer-nav dl.last img{ width:95px; height:95px;}
.shares-footer{ position:absolute; right:0; bottom:8px; width:180px;}
.footer-down{ width:100%; background:#999; padding:20px 0; overflow:hidden;}
.footer-down p{ margin:0; font-size:16px; color:#575757;}
.footer-down-l{ float:left;}
.footer-down-r{ float:right;}
.footer-down-r a{ color:#575757; font-size:16px; display:inline-block;}
.footer-down-r span{ color:#575757; display:inline-block;}

/*内页*/
.col1{ width:175px; height:auto; float:left}
.col1 .title{ width:100%; height:40px; font-size:28px; border-bottom:1px solid #DBD4CD; color:#414141;}
.col2{ width:55px; height:40px; float:left}
.col3{ width:770px; height:auto; float:left}

.homemains{ width:998px; height:auto; margin:0 auto; border:1px solid #CBCBCB; background:#FFF}
.aboutmain,.zzmain{ width:948px; height:auto; margin:0 auto}
.aboutmain ul li{ width:296px; padding:10px; height:auto; float:left;background-color:#fff;}
.aboutmain ul li:hover{ background-color:#F0F0F0;}
 /* 万达研发 */
.wdyfk { width:924px; margin:0 auto; height:auto}
.wdyfbg { background-color:#66788E; height:53px; line-height:53px; width:100%; float:left;}
.wdyfbt { color:#fff; font-size:18px; padding-left:20px;}
.wdyfbt span { color:#fff; font-size:18px; padding-left:12px;}
.univer{ width:278px; padding-left:30px; height:100px; float:left; margin:20px 0px 10px 0px}
.unipic{ width:100px; height:100px; float:left}
.unipic img{ width:100px; height:100px;}
.uniword{ width:178px; height:60px; float:left; text-align:left; text-indent:10px; font-weight:bold; font-size:16px; padding-top:40px;}
/* box layout */
.box_layout {overflow:hidden}

.box_layout .cell{width:100%;overflow:hidden;position:relative}

.box_layout .cols_2{width:458px;float:left; height:330px; margin-bottom:8px;}
.box_layout .cols_2 .col{width:50%;float:left;overflow:hidden}
.box_layout .cols_2 .col .cell{padding-bottom:20px;}
.box_layout .cols_2 .row .cell{width:50%;padding-bottom:35%;float:left}
.box_layout .cols_2 .row_group .cell{padding-bottom:164%}
.box_layout .cols_2 .col_group .cell{width:100%}

.box_layout .switch_y{position:relative}
.box_layout .switch_y .switch_fix{position:absolute;top:0;left:0;width:100%}
.box_layout .switch_y .switch_move{margin-top:100%}
.box_layout .switch_y .row.switch_move{margin-top:35%;left:0}

.box_layout .switch_x{position:relative}
.box_layout .switch_x .switch_fix{position:absolute;top:0;left:0}
.box_layout .switch_x .switch_move{margin-left:50%}

.box_layout .con{position:absolute;top:0;left:0;width:87%;height:72%;padding:20px; padding-bottom:0; padding-right:0;font-size:14px}
.box_layout .con.img{width:100%;height:100%;padding:0}
.box_layout .con.img{width:100%;height:100%;padding:0}
.box_layout .con img{ }
.box_layout .con a{display:block;width:100%;height:100%;position:relative}
.box_layout .con .tit{font-size:22px;display:block;margin-bottom:0.5em; height:80px;line-height:28px;}
.box_layout .con .cell_tit{display:block;font-size:22px;margin-bottom:0.5em;font-weight:bold}

.box_layout .con .tit.no_txt{margin-bottom:0.5em}
.box_layout .con .icon{vertical-align:-2px;font-size:0.8em}

.box_layout .con .btn_mov{position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;height:44px !important;width:45px !important}
.box_layout .con .btn_pic{position:absolute;top:50%;left:50%;margin:-22px 0 0 -22px;height:44px !important;width:45px !important}
 

.box_layout .col_group .con .over_con{width:80%;height:80%;padding:10%}
.box_layout .row_group .con .over_con{width:80%;height:90%}

.box_layout .con a:hover .over_con{display:block;font-weight:bold}
.box_layout .con a .bg_img_txt{position:absolute;top:0;left:0; padding:20px}
.box_layout .btn_read_more{display:block;margin-top:20px;}
@media screen and (max-width:1400px){	
	/* box layout */
	.box_layout .con .tit {font-size:18px}
	.box_layout .con .cell_tit{font-size:18px}
}
	/* color theme */
.theme_txt{color:#fff !important}
.theme_txt a{color:#fff !important}
.theme_txt .tit{color:#fff !important}

.theme_01{background:#FFB400!important}
.theme_02{background:#e6e7e8!important;color:#000!important}
.theme_02 a{color:#000!important}
.theme_03{background:#0057AC!important}
.theme_04{background:#0b9e00!important}
.theme_05{background:#009ca6!important}
.theme_06{background:#0689d8!important}
.theme_07{background:#f9f9f9!important}
.theme_07 .txt{color:#000!important}
.theme_07 .tit{color:#0588d7!important}
.theme_07 .sub_tit{margin-bottom:25px;display:block}
.con p { line-height:22px; font-size:14px}

/* 万达研发 */

.lntu2 { padding-left:100px; padding-top:77px; float:left;}
.lnxbt { font-size:24px; text-align:center; width:100%; float:left; padding-top:94px; padding-bottom:64px;}
.lnxnr { width:927px; float:left;}
.rollBoxd { width:928px;overflow:hidden;overflow:hidden; padding-bottom:90px;}
.rollBoxd img { border:none;}
.rollBoxd .Contd {width:782px;overflow:hidden; float:left;margin-left:15px;}
.rollBoxd .ScrCont {width:10000000px; }
.rollBoxd .Contd .pic { width:211px;float:left;text-align:left;margin:0 24px 0 24px;}
.rollBoxd .Contd .pic .left {float:left; width:211px;}
.tpxbt { height:81px; background-color:#8B8B8B; width:93%; padding-left:15px; float:left; color:#fff; font-size:14px; padding-top:20px; }
*+html .rollBoxd .Contd .pic { float:left;text-align:center;}
.rollBoxd .Contd .pic img {display:block; }
.rollBoxd #List1,.rollBoxd #List2,.rollBoxd #List1_d,.rollBoxd #List2_d,.rollBoxd #List1_d,.rollBoxd #List1_d,.rollBoxd #List2_d{float:left; padding:0; margin:0;text-align:center;}
#List1 a,#List1_d a { display:block;}
.gxmbta { width:100%; float:left; text-align:center; line-height:24px; padding-top:25px;}
.gxmbta a { font-size:14px;}
.porzk { width:474px; padding-top:0px;}


/*新闻*/
#news,#shownews{ width:948px; height:auto; margin:0 auto}
#news ul li{ width:948px; height:75px; padding:20px 10px 20px 10px; border-bottom:1px dashed #DBD4CD}
.newsl{ width:80px; height:115px; float:left; text-align:center; color:#575757;}
.newsr{ float:left; height:115px; width:800px; text-align:left}
.dateday{ width:100%; height:30px; font-weight:bold; background:#EAE6E2; font-size:18px; padding-top:15px;}
.datemonth{ width:100%; height:20px; padding-top:5px; background:#EAE6E2; margin-top:2px;}
.newsr .title{ width:100%; height:30; padding-bottom:10px; font-size:18px; text-align:left}
.newsr .title a{font-size:18px;}
.newsr .summary{ width:100%; height:65px; overflow:hidden; text-align:left; font-size:14px; color:#acacac; line-height:22px}
.page{ width:100%; height:40px;text-align:center}
.page a{ background:#EAE6E2; padding:10px; color:#7B7A7A; margin:5px;}
#shownews .title{ width:95%; margin:0 auto; border-bottom:1px dashed #DBD4CD; height:auto; font-size:20px; text-align:center; padding-top:40px; color:#318DE0}
#shownews .title span{ color:#999}
#shownews .content{  width:95%; margin:0 auto; padding-top:20px;}

/*关于北洋*/
.contactl{ width:525px; height:516px; float:left}
.contactr{ width:365px; float:left}
.aboutmain p{ text-indent:28px;}

/*发展历程*/
.dev-cont-title{ text-align:center;}
.dev-cont-title h3{ color:#555555; font-size:30px; font-weight:normal; margin-top:0;}
.dev-cont-title p{ color:#c90000; font-size:20px; line-height:20px;}
.dev-cont{ background:url(pic42.jpg) no-repeat; background-size:100%; padding-top:60px;}
.nomarBotm{ margin-bottom:0;}
.tree-l dl{ margin:0;}
.tree-l dl dd{ margin:0; padding-right:66px; text-align:right; margin-top:20px; position:relative;}
.tree-l dl dd p{ margin:0;}
.tree-l dl dd span{ position:absolute; right:0; top:0; font-size:18px; color:#e60000; font-family:'Comic Sans MS'; display:block;}
.dev-tree{ width:880px; margin:auto; margin-top:110px; margin-bottom:50px; background:url(pic47.jpg) center repeat-y; position:relative;}
.dev-tree-point:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.tree-l{ float:left;}
.tree-r{ float:left; margin-left:50px; position:relative; top:-40px;}
.dev-tree-point{ padding-top:50px; padding-bottom:10px; position:relative;}
.dev-tree span.up-icon{ display:block; position:absolute; width:11px; height:50px; left:50%; margin-left:-5px; top:-50px; background:url(icons45.png) no-repeat;}
.dev-tree span.down-icon{ display:block; position:absolute; width:11px; height:26px; left:50%; margin-left:-5px; bottom:-26px; background:url(icons46.png) no-repeat;}
.tree-r span.num-size{ display:block; padding-left:80px; background:url(icons43.png) no-repeat left; font-size:30px; color:#e60000; font-family:'Comic Sans MS'; line-height:30px;}
.tree-r ul{ width:345px; margin-top:30px; margin-left:0;}
.tree-r ul li{margin-left:70px; padding-left:30px; text-align:left; background:url(icons44.png) 10px 18px no-repeat; padding-bottom:10px;}
.tree-r ul li p{ font-size:16px; text-indent:0px; color:#333333; text-align:left}

/*业务领域*/
.idustry{ width:100%; height:auto; overflow:hidden; }
.wdcyz { width:982px;  height:auto; margin:0 auto;}

/*.news{width:725px;height:auto; float:left;overflow:hidden; padding-top:5px;}*/
.news{width:100%px;height:auto; float:left;overflow:hidden; padding-top:5px;}
.news ul li{width:140px;height:130px;float:left;position:relative;overflow:hidden;}
.news ul li .newsThum{width:100%;height:100%;position:absolute;left:0px;top:0px; border:1px solid #bcbcbc}
.news ul li .newsInfo{width:150px;height:125px;position:absolute;right:0px;bottom:0px;background:#fff;}
.newsPage{width:990px;height:36px;margin-top:15px;display:block;margin:15px auto;}
.newsPage a{display:block;width:34px;height:34px;float:right;border:1px solid #e5e5e5;background:#fff url(../images/page.jpg) no-repeat;cursor:pointer;margin-left:2px;}
.newsPage span{background:#fff;width:65px;height:34px;border:1px solid #e5e5e5;line-height:34px;text-align:center;float:right;font-family:Georgia,"Times New Roman",Times,serif;margin-left:2px;}
.newsPage a.pagePrev{background-position:-34px 0px;}
.newsPage a.pagePrev:hover{background-position:-34px -34px;}
.newsPage a.pageNext:hover{background-position:0px -34px;}
.newsInfoTime{width:130px;margin-top:2px;height:20px;padding:0px 10px;font-size:12px;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif;color:#a3a3a3;}
.newsInfoTitle{width:130px;height:36px;padding:2px 10px;line-height:18px;font-size:12px;}
.newsInfoDes{width:130px;padding:0px 10px;height:auto;font-size:12px;color:#a3a3a3;line-height:16px;margin-top:5px;}
.newsTrans{border-color:transparent #fff transparent transparent;border-style:solid;border-width:5px 5px 5px 0px;width:0;height:0;position:absolute;left:-5px;top:20px;}

.news li .bor{ width:130px;height:130px;position:relative;overflow:hidden;}
.bannermain{ width:1040px; height:460px; margin:0 auto; position:relative}
.idbanner{ width:100%; height:460px; background:url(foc012.jpg) no-repeat center; position:relative}
.idbanner .content{ position:absolute; top:100px; text-align:left; right:50px; width:460px; height:100px;  background:rgba(48, 141, 225, 0.8);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;   
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85318DE0,endColorstr=#85318DE0);
	   color:#fff; padding:20px; line-height:26px;
	   font-size:14px}

.idmain{ width:1040px; height:auto; margin:0 auto}
.idmain .title{ text-align:center;padding-bottom:5px; padding-top:5px; height:25px; font-size:28px; font-weight:bold; color:#333; margin:0 auto; border-bottom:4px solid #308DE1}
.idmain .content{ width:100%; height:auto; line-height:26px; font-size:14px; text-indent:28px; text-align:left}
.idmain .content ul li{ width:200px; height:100px; float:left; text-align:center}
#cca p{ width:70%; font-size:16px; color:#360;font-weight:bold;margin:0 auto; text-indent:10px; display:block; text-align:left}
#cc ul li{ width:100%; height:220px; overflow:hidden}
#cc ul li .colp{ width:285px; height:220px; float:left; padding:0px; text-indent:0px;}
#cc ul li .colp img{ width:285px;}
#cc ul li .colw{width:700px; height:180px; float:left}
.ctitle{ width:100%; height:28px; background:url(pic15small.jpg) no-repeat left center; text-align:left; text-indent:30px; font-size:18px; font-weight:bold; padding-top:2px;}
.ctitle a{ font-size:18px}
.ccontent{ width:100%; height:auto; line-height:24px; font-size:14px; text-indent:28px; text-align:left; padding-top:10px;}
.rfidso,.rfidhy{ width:100%; height:auto}
.rfidso ul li{ width:260px; height:171px; float:left; text-align:center}
.rfidhy ul li{ width:400px; margin-left:100px; height:25px; padding-top:5px; font-size:16px; color:#575757; text-indent:32px; float:left}

.infol{ width:180px; height:auto; float:left;}
.infol ul li{ width:100%; height:30px; padding-top:10px; background:#308DE1; text-align:center; color:#fff; margin:10px 0px 10px 0px}
.infol ul li a{ color:#FFF}
.infor{ width:750px; height:auto; font-size:14px; min-height:200px; float:left}
.infor p{ text-indent:28px;}
#cw a,#yy a{ color:#575757}
#com p{ text-indent:32px; font-size:16px; line-height:28px}
#com{ font-size:16px; line-height:28px}

.yfl{ width:200px; text-align:center;height:45px; padding-top:25px; font-size:16px; font-weight:bold; color:#575757; float:left;  }
.yfr{ width:690px; float:left; padding-left:14px; margin-left:20px;text-align:left;height:60px; padding-top:10px; font-size:14px; color:#575757;  line-height:24px;}
.itemcol1{ width:220px; height:auto; float:left; margin-left:30px;text-indent:0px;}
.itemcol1 .ititle{ width:100%; height:25px; text-indent:0px;  padding-top:5px; background:#F60; font-size:16px; font-weight:bold;color:#FFF; text-align:center}
.itemcol1 .icontent{ width:100%; height:120px; padding-top:5px;text-indent:0px; line-height:22px; background:#FF0; color:#575757; text-align:center; font-size:14px}
.itemcol1 .icontent span{ width:90%; text-align:left; display:block; margin:0 auto}
.comlist{ width:40%; margin-left:80px; height:20px; padding-top:10px; float:left; text-align:left; font-size:16px; text-indent:50px;}
.cnewslist{ width:48%; margin-left:20px; height:20px; padding-top:10px; float:left; text-align:left; font-size:16px; text-indent:0px;}
.cnewslist a{ font-size:16px}

.itemcol2{ width:460px; height:auto; float:left; margin-left:30px;text-indent:0px;}
.itemcol2 .ititle{ width:100%; height:25px; text-indent:0px;  padding-top:5px; background:#69C; font-size:16px; font-weight:bold;color:#FFF; text-align:center}
.itemcol2 .icontent{ width:100%; height:120px; padding-top:5px;text-indent:0px; line-height:22px; background:#BDCCD9 ; color:#575757; text-align:center; font-size:16px}
.itemcol2 .icontent span{ width:90%; text-align:left; display:block; margin:0 auto}

.itemcol3{ width:300px; height:210px; float:left; margin-left:30px;text-indent:0px;}